invoice posting - French English Dictionary